Main Plugin Class
Главный класс плагин содержит набор вспомогательных функций. Сам класс реализован с помощью паттерна Singleton и для получения его экземпляра нужно воспользоваться функцией: sber_elearning
function get_option( string $name ): mixed
Получение опции плагина, $name может быть равен:
id,plugin_id- id плагинаversion- версия плагинаplugin_url- url до директории с плагином (слеш на конце)plugin_path- путь до директории с плагином (слеш на конце)plugin_file- путь доindex.phpфайла плагинаassets_url- путь доassets/distдиректории (слеш на конце)dev_mode- включен ли dev режим. Включается с помощью константыSBER_ELEARNING_DEV_MODEвwp-config.php
Если передан неверный параметр $name, то будет возвращен null
function is_dev_mode(): bool
Обертка над опцией dev_mode
function assets(): AssetsManager
Возвращает экземпляр класса AssetsManager